//
//  BaseTableViewController.swift
//  LGMusic
//
//  Created by 梁尚嘉 on 2017/3/22.
//  Copyright © 2017年 LimeGah. All rights reserved.
//

import UIKit

class BaseTableViewController: BaseViewController, UITableViewDelegate, UITableViewDataSource {

    private var _tableView:UITableView?
    var tableView:UITableView! {
        get {
            if _tableView == nil {
                _tableView = UITableView.init(frame: self.view.bounds,
                                              style: UITableViewStyle.plain)
                _tableView?.delegate = self;
                _tableView?.dataSource = self;
                _tableView?.separatorColor = SM_HEXCOLOR("dedede")
            }
            return _tableView
        }
    }

    func numberOfSections(in tableView: UITableView) -> Int {
        return 1
    }

    func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        return 0
    }

    func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
        return UITableViewCell.init()
    }

    override func viewDidLoad() {
        super.viewDidLoad()

        self.view.addSubview(self.tableView!)
        self.tableView.snp.makeConstraints { (make) in
            make.edges.equalTo(0)
        }
    }

}
